most auspicious - German English Dictionary